package com.zjh.common.annotation;


import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 在方法上进行注解，不支持注解到 Controller层
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface RedisCacheable {

    // Redis刷新间隔 单位 min, 默认30分钟
    String refreshInterval() default "10";

    String cacheKey() default "ControllerTmpCache";

}
